package tech.yixiyun.framework.kuafu.component.unregister;

/**
 *
 *
 */
/**
 * 组件注销器。如果某个类想注销，将通过注册的注销器 去注销。
 * 注销逻辑由开发人员自己实现。
 * @author Yixiyun
 * @date 2021-04-09 11:06
 * @version 1.0
 */
public interface IComponentUnregistrar {
    /**
     * 注销某个组件，注销逻辑自己实现，然后通过ComponentManager注册这个注销器。
     * @param clazz
     * @return 是否让后面的注销器继续执行
     */
    boolean unregister(Class clazz);
}
